翻訳と辞書
Words near each other
・ Icosahedral honeycomb
・ Icosahedral number
・ Icosahedral prism
・ Icosahedral pyramid
・ Icosahedral symmetry
・ Icosahedral twins
・ Icon (Limp Bizkit album)
・ Icon (Luba album)
・ Icon (Lynyrd Skynyrd album)
・ Icon (Madcon album)
・ Icon (magazine)
・ Icon (Mike Oldfield album)
・ Icon (Nirvana album)
・ Icon (novel)
・ Icon (Paradise Lost album)
Icon (programming language)
・ Icon (Queen album)
・ Icon (Ringo Starr album)
・ Icon (Vince Gill album)
・ Icon (Wetton and Downes album)
・ Icon 2
・ Icon 3
・ ICON A5
・ ICON Aircraft
・ ICON at South Beach
・ Icon bar
・ Icon Bay
・ Icon brand
・ Icon Brickell
・ Icon case


Dictionary Lists
翻訳と辞書 辞書検索 [ 開発暫定版 ]
スポンサード リンク

Icon (programming language) : ウィキペディア英語版
Icon (programming language)

Icon is a very high-level programming language featuring goal directed execution and many facilities for managing strings and textual patterns. It is related to SNOBOL and SL5, string processing languages. Icon is not object-oriented, but an object-oriented extension called Idol was developed in 1996 which eventually became Unicon.
==Basic syntax==
The Icon language is derived from the ALGOL-class of structured programming languages, and thus has syntax similar to C or Pascal. Icon is most similar to Pascal, using := syntax for assignments, the procedure keyword and similar syntax. On the other hand, Icon uses C-style brackets for structuring execution groups, and programs start by running a procedure called "main".
In many ways Icon also shares features with most scripting programming languages (as well as SNOBOL and SL5, from which they were taken): variables do not have to be declared, types are cast automatically, and numbers can be converted to strings and back automatically. Another feature common to many scripting languages, but not all, is the lack of a line-ending character; in Icon, lines not ended by a semicolon get ended by an implied semicolon if it makes sense.
Procedures are the basic building blocks of Icon programs, and although they use Pascal naming they work more like C functions and can return values; there is no function keyword in Icon.

procedure doSomething(aString)
write(aString)
end

抄文引用元・出典: フリー百科事典『 ウィキペディア(Wikipedia)
ウィキペディアで「Icon (programming language)」の詳細全文を読む



スポンサード リンク
翻訳と辞書 : 翻訳のためのインターネットリソース

Copyright(C) kotoba.ne.jp 1997-2016. All Rights Reserved.